package com.briup.es.service;

import com.briup.es.domain.dto.OrderPayDTO;
import com.briup.es.domain.dto.PaySuccessDTO;

public interface OrderPayService {
    /**
     * 订单支付
     * @param orderPayDTO 支付相关的信息
     */
    String orderPay(OrderPayDTO orderPayDTO);

    /**
     * 订单支付成功后的回调函数，用于修改订单的状态等信息
     * @param paySuccessDTO 支付成功后，传递的数据
     */
    void paySuccess(PaySuccessDTO paySuccessDTO);
}
